/*
 * consoleread_task.h
 *
 *  Created on: 2024年8月13日
 *      Author: nwz
 */

#ifndef CODE_TASK_CONSOLE_READ_TASK_H_
#define CODE_TASK_CONSOLE_READ_TASK_H_

void console_read_task_init(void);

void console_read_task_run(void *arg);

uint32_t console_read_task_read(uint8_t *data, uint32_t size,
		uint32_t wait_tick);

void console_read_task_clear(void);

void console_read_task_dma_cmpt_callback(void);

void console_read_task_dma_half_cmpt_callback(void);

void console_read_task_uart_timeout_callback(void);

#endif /* CODE_TASK_CONSOLEREAD_TASK_H_ */
